home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
TPUG - Toronto PET Users Group
/
TPUG Users Group CD
/
TPUG Users Group CD.iso
/
C64
/
E-Education
/
(c)ed44a.d64
/
add 1 to 5 t
(
.txt
)
< prev
next >
Wrap
Commodore BASIC
|
2007-02-04
|
6KB
|
183 lines
50 POKE53280,0:POKE53281,0:POKE53272,23:X=1:Y=1:K=0:W=0:C=0:R=0
100 PRINT"[147][155] [215][200][195][160][197]NTERPRISES ":GOSUB290:GOSUB240
105 PRINT"[159] [146]";
110 PRINT" [146]";
115 PRINT" [200][197][204][197][206]'[211] [194][193][211][201][195] [205][193][212][200] [146]";
120 PRINT"[159] [146]";:GOSUB291:GOSUB240
125 PRINT" [193][196][196][201][212][201][207][206] [212][197][211][212] 4 [146]";
130 PRINT"[159] WITH [146]";
135 PRINT" NUMBERS FROM 1 TO 5 [146]";
140 PRINT"[159] [146]";
145 PRINT" [146]"
150 GOSUB 291:GOSUB780
155 PRINT"[147][153] [215]HAT IS YOUR FIRST NAME?"
156 INPUT N$
160 PRINT"[147][153] [201]N THIS UNIT WE [212][197][211][212] ADDITION SKILLS
162 [153]" WITH NUMBERS FROM 0PRINT TO 5PRINT.
164 PRINT" [217]OU HAVE ONLY [207][206][197] CHANCE TO ANSWER EACH QUESTION
166 [153]" RIGHT$F YOU MISS IT, THAT'S A DEFPEEK(null)(null)(null)(null)VAL(null)PRINT.
168 PRINT" [217]OU WILL BE PLAYING AGAINST THE CLOCK SO DON'T WASTE ANY TIME."
170 GOSUB292:GOSUB460
175 PRINT"[147]":GOSUB291
180 PRINT"[147][158] [193]ND AWAY WE GO, "N$
185 GOSUB291:GOSUB200:GOSUB290
190 PRINT"[147]":GOSUB291
195 TI$="000000":GOTO500
200 REM <YES> SOUND
202 SS=54272:FOREE=SSTOSS+28:POKEEE,0:NEXT
204 POKE54296,15:POKE54277,42:POKE54278,250
206 POKE54276,23:POKE54273,23:POKE54272,191
208 FORTM=1TO150:NEXT:POKE54276,32:FORTM=1TO250:NEXT
210 POKE54296,0:RETURN
220 REM <NO> SOUND
222 SS=54272:FOREE=SSTOSS+28:POKEEE,0:NEXT
224 POKE54296,15:POKE54277,18:POKE54278,242
226 POKE54276,33:POKE54273,4:POKE54272,48
228 FORTM=1TO300:NEXT:POKE54276,32:FORTM=1TO400:NEXT
230 POKE54296,0:RETURN
240 REM <BLIP> SOUND
242 SS=54272:FOREE=SSTOSS+28:POKEEE,0:NEXT
244 POKE54296,6:POKE54277,42:POKE54278,250
246 POKE54276,23:POKE54273,23:POKE54272,191
248 FORTM=1TO30:NEXT:POKE54276,32:FORTM=1TO50:NEXT
250 POKE54296,0:RETURN
260 REM <DING> SOUND
262 SS=54272:POKE54296,15:POKESS,50:POKESS+1,35:POKESS+2,0:POKESS+3,8:POKESS+5,0
264 POKESS+6,10*16+9:POKESS+4,14:POKESS+4,65:FORQQ=1TO20:POKESS+4,64
266 RETURN
270 REM <VERY WRONG> SOUND
272 SS=54272:POKE54296,15:POKESS,32:POKESS+1,3:POKESS+2,128:POKESS+3,13
274 POKESS+5,4*16+0:POKESS+6,10*16+8
276 POKESS+24,15:POKESS+4,65:FORQQ=1TO500:NEXT:POKESS+4,64:RETURN
290 FORTM=1TO600:NEXT:RETURN
291 FORTM=1TO1000:NEXT:RETURN
292 FORTM=1TO2000:NEXT:RETURN
293 FORTM=1TO3000:NEXT:RETURN
300 PRINT"[147]":GOSUB290
302 PRINT"[155] [193]DD 1-5 [212][156]"TAB(14)""N$TAB(30)"[155][201]TEM:"Y
305 RETURN
310 PRINT"[159] ";A$"+[159]";B$"="Z$
340 S=54272:POKES,50:POKES+1,35:POKES+2,0:POKES+3,8:POKES+5,0
345 POKES+6,10*16+9:POKES+4,14:POKES+4,65:FORQ=1TO20:POKES+4,4:FORQ=1TO500:RETURN
350 REM TI$="000000"
355 N=TI/60
360 N=INT(N+.5)
365 PRINT"[154]";N"SECONDS[145][145][145][145][145][145][145][145][145][145][145][145][145][145][145][145]"
370 GOSUB340:RETURN
400 GOSUB290
402 PRINT"[153] [217][197][211] [146]":GOSUB200:GOSUB292
404 PRINT"[145][145] "
410 RETURN
420 POKE53280,2:GOSUB220:GOSUB291
423 PRINT"[150] [206][207]! [146]":GOSUB292
425 PRINT"[145][145] [145][145]"
440 PRINT"[147]":GOSUB290:POKE53280,13
445 PRINT" >>>>>[160][160] [153]";A$" + [153]";B$" =[153] ";C$" <<<<<"
450 GOSUB260:GOSUB293:GOSUB460:POKE53280,0:RETURN
460 GOSUB291:GOSUB260
462 PRINT"[154] >>>>> [211][208][193][195][197][160][194][193][210] <<<<< [146]"
464 GETR$:IFR$<>CHR$(32)THEN464
466 PRINT"[145][145] ":RETURN
500 FORG=1TO25
505 FORI=1TO3:GOSUB300:GOSUB350:Y=Y+1:P=0:POKE53280,0
510 READA$,B$,C$
520 PRINT" ";A$" + ";B$" = ":GOSUB260
530 PRINT"[158][145] ";:INPUTZ$
540 IFZ$=C$THENGOSUB400:C=C+1:GOTO550
545 GOSUB420:W=W+1:
550 NEXT G
599 :
600 PRINT"[147] [193][196][196] 1-5 [212] [211][195][207][210][197][160][194][207][193][210][196] [146]":GOSUB291
602 PRINT" [156]"N$
605 L=C*4:L=INT(L+.5)
610 PRINT"[158] [217]OUR [211][195][207][210][197] ...";L"%":GOSUB260:GOSUB293
613 PRINT"[158] [217]OUR TIME ...."N"SECONDS":GOSUB260:GOSUB293
615 PRINT"[153] [195]ORRECT ......"C:GOSUB200:GOSUB292
620 PRINT"[150] [194]LOOPERS ....."W:GOSUB270:GOSUB292
622 IF N=<160THENPRINT" [217]OU WERE [198][193][211][212]":GOSUB260:GOSUB292:GOTO625
623 IFN=<250THENPRINT"[158] [195]AN YOU GO FASTER?":GOSUB260:GOSUB292:GOTO625
624 PRINT"[158] [201]'M SURE YOU CAN GO FASTER.":GOTO625
625 IFC=25THENPRINT" [197][216][195][197][204][204][197][206][212] [215][207][210][203]! [146]"
630 IFC=25THENGOSUB200:GOSUB292:GOTO660
635 IFC=>22THENPRINT" [199]OOD [215]ORK [146]"
640 IFC=>22THENGOSUB200:GOSUB292:GOTO660
650 GOSUB292:PRINT" >>>>> [217]OU NEED MORE PRACTICE.":GOSUB292
655 PRINT" >>>>> [208]LEASE PLAY THIS GAME AGAIN."
660 GOSUB460
670 PRINT"[158][147] [217]OU HAVE A CHOICE: ":GOSUB292
672 PRINT" [208]RESS [210] [146] TO REPEAT [193][196][196] 1 TO 5 [212]
673 [153]" (null)RESS CHR$ WAIT TO GO TO THE NEXT GAME.
674 PRINT" [208]RESS [205] [146] TO RETURN TO DISK [205][197][206][213],
676 [161]R$:[139]R$[179][177]"R"[175]R$[179][177]"(null)"[175]R$[179][177]"M"[175]R$[179][177]"(null)"[175]R$[179][177]"CHR$"[175]R$[179][177]"G"[167]676
678 [139]R$[178]"R"[167] [140]:Y[178]1:[137]500
679 [139]R$[178]"(null)"[167] [140]:Y[178]1:[137]500
680 [139]R$[178]"G"[167] [140]:[137]800
682 [139]R$[178]"CHR$"[167] [140]:[137]800
684 [147]"MENU",8
686 [138]
688 [128]
700 [153]"LOADOPEN (null)VALATNLENLEFT$VAL(null)CLOSERIGHT$(null)ASC(null)(null)(null)ATN(null)RIGHT$(null)(null)
702 PRINT" [212]HIS IS THE FOURTH SET OF ADDITION
704 [153]" EXERCISES DESIGNED SPECIFICALLY FOR
706 PRINT" CHILDREN CLASSED AS 'INTELLECTUALLY CHALLENGED'.
710 [153]" VALACH PAIR OF EXERCIES USES A SET
712 PRINT" RANGE OF NUMBERS.
714 [153]" (null)HE FIRST EXERCISE ((null)) IN A PAIR
716 PRINT" PROVIVDES A MEASURED [208][210][193][195][212][201][195][197].
718 [153]" (null)HE SECOND EXERCISE ((null)) PROVIDES A TIMED AND MEASURED (null)VAL(null)(null).
720 PRINT" [212]HIS IS THE [212][197][211][212] EXERCISE."
722 GOSUB460
730 PRINT"[147][159] [212]HE NUMBERS IN THE VARIOUS EXERCISES
732 [153]" ARE IN THESE RANGES:
734 PRINT" 1 TO 4
736 [153]" 1 TO 5
738 PRINT" 1 TO 7
740 [153]" 1 TO 8
742 PRINT" 1 TO 9
744 [153]" 1 TO 10
750 PRINT" [201]T WOULD BE A GOOD IDEA TO RECORD
752 [153]" THE CHILD'S PERFOMANCE ON EACH UNIT."
755 [153]" (null)HIS SERIES IS DEDICATED TO LEFT$ELEN LEFT$ORN
760 PRINT" FORMER PRINCIPAL OF [204]YNDWOOD [208]UBLIC
765 [153]" (null)ISSISSAUGA, (null)NTARIO, LENANADA. 1993
775 GOSUB460:RETURN
780 GOSUB291:GOSUB260
782 PRINT"[154] >>>>> [211][208][193][195][197][160][194][193][210] <<<<< [151][212]"
784 GETR$:IFR$<>CHR$(32)ANDR$<>"T"ANDR$<>"[212]"THEN784
786 IFR$="T"THENGOSUB700
788 IFR$="[212]"THENGOSUB700
790 PRINT"[145][145] ":RETURN
800 PRINT"[147] [199]OING TO ADD 4 TO 6 P [146]"
802 PRINT"[155]LOAD"CHR$(34)"ADD 4 TO 6 P"CHR$(34)",8:"
804 POKE198,0:POKE631,19:POKE632,131:POKE198,2
806 END
899 :
1000 DATA "1","3","4"
1005 DATA "4","2","6"
1010 DATA "2","3","5"
1015 DATA "3","1","4"
1020 DATA "0","2","2"
1025 DATA "2","4","6"
1030 DATA "1","3","4"
1035 DATA "3","1","4"
1040 DATA "1","2","3"
1045 DATA "1","1","2"
1050 DATA "2","3","5"
1055 DATA "4","0","4"
1060 DATA "1","5","6"
1065 DATA "1","4","5"
1070 DATA "3","2","5"
1075 DATA "3","1","4"
1080 DATA "3","3","6"
1085 DATA "1","4","5"
1090 DATA "5","1","6"
1095 DATA "3","3","6"
1100 DATA "2","4","6"
1105 DATA "3","1","4"
1110 DATA "4","1","5"
1115 DATA "2","3","5"
1120 DATA "2","4","6"
1999 :
2000 REM WHC 93 01 13<>93 07 06
2010 REM DEDICATED TO HELEN HORN 1993